// enum Event{
//   login,
// }
//
// // 登录状态改变后发布状态改变事件
// bus.emit(Event.login);
//
//
// void onLoginChanged(e){
// //登录状态变化处理逻辑
// }
//
// @override
// void initState() {
// //订阅登录状态改变事件
// bus.on(Event.login,onLogin);
// super.initState();
// }
//
// @override
// void dispose() {
// //取消订阅
// bus.off(Event.login,onLogin);
// super.dispose();
// }
//-----------------------缺点：需要显示注册，和销毁